package com.org.csu.service;

import com.org.csu.dto.KeywordDTO;
import com.org.csu.entity.CompKey;
import com.org.csu.entity.Word;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author YigongLily
 * @version V1.0
 * Copyright (c) 2024, t8669@qq.com All Rights Reserved.
 * @ProjectName:e-commerce-back
 * @Title: KeywordService
 * @Package com.org.csu.service
 * @Description: keywordService
 * @date 2024/12/15 11:55
 */

public interface KeywordService {
    //获取该关键词的信息
    public KeywordDTO getKeywordInfo(String keyword);
    //获取关键词的长尾词
    public List<KeywordDTO> getLongTailWords(String keyword);
    //获取关键词的竞争词
    public List<CompKey> getCompetitiveWords(String keyword);
    //计算竞争度
    //public BigDecimal getCompetitiveDegree(String keyword);
    //获取关键词的SEO难度
    public Integer getKeywordRate(String keyword);
    //统计某个关键词的趋势
    public List<Word> getKeywordTrend(String keyword);
}